977622
414426
473704
399151
234946
196976
862500
536792
919870
611932
561804
122358
5332799
3761581
3273148
2589804
2316988
2170609
2094358
195078
1864118
1760136
1759196
1673471